#ifndef __DAEMON_RUNNER_H__
#define __DAEMON_RUNNER_H__

#define LOG_FILE "/root/gateway.log"  // 正式使用
// #define LOG_FILE "/home/vsgo/gateway.log"  // 测试时使用
#define SUB_PROCESS_COUNT 2

/**
 * 守护进程的主程序 
 * //1  程序后台化 daemon()
 * //2  重定向日志 把控制台的日志 重定向到日志文件
 * //3  注册终止信号的处理函数
 * //4 初始化 子进程
 * //5 不断检查启动子进程 
 * //6 退出所有子进程
 */
int daemon_runner_start();


#endif /* __DAEMON_RUNNER_H__ */
